Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Israel F2 USA F12 Joplin Challenger - Joplin ATP Challenger Hamburg - Hamburg KGHM Polish Indoors - Wroclaw 2001 USTA Challenger of Calabasas - Calabasas Bristol Challenger Trophy - Bristol University of Tennessee USTA Men's Challenger - Knoxville drkoop.com USTA Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi 2003 West Side Tennis Club Challenger - Forest Hills Zagreb Open - Zagreb The Granby Natrel Challenger - Granby Akbank Private Banking-TED Open - Istanbul A Glimmer of Hope Challenger - Austin XI Open International D'Andorra - Andorra College Station Challenger - College Station Tiburon Challenger - Tiburon Burbank Challenger - Burbank Music City Challenger - Nashville Privat Bank Cup - Dnepropetrovsk XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Manchester Challenger - Manchester 2006 USTA Tallahassee Tennis Challenger - Tallahassee TED Open - Istanbul II Naples ITG Challenger - Naples Ciudad de Pozoblanco Open Diputacion - Cordoba Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas Flea Market Cup - Busan 2007 Knoxville Challenger - Knoxville Internationaux du Doubs - Besancon 2002 Tulsa USTA Challenger - Tulsa Champaign Challenger Carson Challenger Winnetka Challenger Binghamton Challenger Tiburon Challenger Helsinki Challenger Noumea Challenger Honolulu Challenger Salinas Challenger Kyoto Challenger USTA Seascape Challenger - Aptos Guadalajara Challenger Winnetka Challenger Manta Challenger Tiburon Challenger Healthsouth/USTA Men's Challenger of Burbank - Burbank drkoop.com USTA Challenger of Houston - Houston Dallas Challenger Salinas Challenger Pingguo Challenger Barranquilla Challenger Panama City Challenger Bogota Challenger JSM Challenger of Champaign - Urbana Granby Challenger USTA Men's Challenger of Dallas - Dallas drkoop.com USTA Tennis Championships of Denver - Denver Unique Zagreb Open - Zagreb Como Challenger Heineken Challenger - Ho Chi Minh City Honolulu Challenger Medellin Challenger Bucaramanga Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The Natrel's Challenger of Granby - Granby Knoxville Challenger Cancun Challenger Quimper Challenger USTA Seascape Challenger - Aptos Flea Market Cup Busan Challenger Tennis - Busan Tulsa Challenger Cali Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia 2007 Challenger of Santa Clara - Valencia Binghamton Professional Tennis Tournament - Binghamton Warsteiner Challenger Wolfsburg - Wolfsburg Pereira Challenger University of Tennessee USTA Men's Challenger - Knoxville The LTA Manchester Challenger - Manchester Stella Artois Clay Court Championships - Budaors USTA Championships of Kerrville - Kerrville Tallahassee Challenger Charlottesville Challenger USTA Challenger of Tiburon - Tiburon XL Capital Bermuda Open - Bermuda West Side Tennis Challenger - Forest Hills Busan Challenger Cali Challenger Austin Challenger - Austin Challenger Groningen - Groningen Eddleman USTA Challenger - Birmingham Eisenberg Jerusalem Open 2000 - Jerusalem Australian Unity Western Australia Open - Perth Credicard Tennis Cup - Campos do Jordao Kyiv UMC Open - Kiev Abierto Colombiano de Tenis - Bogota ATP Bangalore Challenger - Bangalore 2003 Eddleman USTA Challenger - Birmingham Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Project Independence Men's Challenger - Mandeville Regional Hand Center Men's Challenger - Fresno Waco International Tennis Challenger - Waco Hilton Waikoloa Village USTA Challenger - Waikoloa 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Club Clay Court Challenger - Forest Hills Binghamton Professional Tennis Tournament - Binghamton USTA Men's Challenger of Dallas - Dallas Winnetka Challenger Bancolombia Open - Bogota Savannah Challenger Quito Challenger AT&T Challenger of Dallas - Dallas Baton Rouge Pro Tennis Classic - Baton Rouge Men's Pro Challenger at Tunica National - Tunica Sunset Moulding Challenger - Yuba City The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Carson Challenger Mexico City Challenger Talahassee Challenger Turin Challenger Tiburon Challenger Gold Flake Open - Chennai Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Salem Open - Hong Kong U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London President's Cup - Tashkent Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island AAPT Championships - Adelaide Charlottesville Challenger Heineken Open - Auckland RCA Championships - Indianapolis Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Cherbourg Challeger Sunrise Challenger 2004 Freeman Men's Challenger - Joplin Lexington Challenger Tata Open - Chennai Heineken Open - Auckland Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Bogota Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Sacramento Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo USTA Men's Challenger of Dallas - Dallas St. Petersburg Open - St. Petersburg San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Fifth-Third Bank Tennis Championships - Lexington Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana drkoop.com USTA Tennis Championships - Armonk Open de Montauban - Montauban 2000 Challenger de Granby - Granby Brasil Open - Costa do Sauipe USTA Safeway Challenger - Aptos Open Diputacion - Cordoba Abierto Mexicano Telcel - Acapulco Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank Kyoto Challenger - Kyoto Compaq Challenger - Bucharest XI Venice Open - Venice RCA Championships - Indianapolis Time Warner USTA Challenger - Binghamton IV Gramado Open de Tenis - Gramado GHI Bronx Tennis Classic - Bronx Open de L'Isere (Open 38) - Grenoble China Open - Beijing USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Thailand Open - Bangkok Chennai Open - Chennai Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose Urbana-Champaign Challenger - Urbana The Waco International Tennis Challenger - Waco Sydney International - Sydney Regions Morgan Keegan Championships - Memphis 2002 Azalea Orthopedic Challenger - Tyler Yokohama World Tennis Gaora Cup - Yokohama USTA Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington China Open - Beijing University of Tennessee USTA Challenger - Knoxville Grand Prix de Tennis de Lyon - Lyon 2003 Freeman Men's Challenger - Joplin The Joyce Eisenberg Jerusalem Open - Jerusalem Challenger de Granby - Granby USTA/Safeway Challenger - Aptos Gramado Challenger - Gramado BH Tennis Open International Cup - Belo Horizonte Frito Lay/USTA Challenger - Binghamton V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana 2003 USTA Challenger of Calabasas - Calabasas Challenger Leon 2003 - Leon 2003 USTA Tallahassee Tennis Challenger - Tallahassee Campbells Hall of Fame Tennis Championships - Newport Fifth-Third Bank Tennis Championships - Lexington Legg Mason Tennis Classic - Washington Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Canottieri Minico 2004 - Mantova Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Fifth Third Bank Tennis Classic - Lexington Delray Beach International Tennis Championships - Delray Beach Pro Tennis World Open - Sunrise Mobilux Open - Luxembourg IX Trofeo Ciudad de Quito - Quito Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Atlanta Clay Court Challenger - Atlanta ECM Prague Open - Prague IX Abierto Internacional de Salinas - Salinas 2002 FSE Challenger - Tarzana ATP "Videocon" Challenger - Mumbai San Luis Potosi Challenger 2000 - San Luis Potosi Samsung Secruities Cup Challenger - Seoul USTA Challenger - Champaign Naples Challenger - Naples USTA Pro Tennis Classic at Mission Hills - Rancho Mirage SAP Open - San Jose Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa XL Bermuda Open - Bermuda The Indian Oil Servo ATP Challenger - Chandigarh 2001 Eddleman USTA Challenger - Birmingham Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Levene Gouldin & Thompson Tennis Challenger - Binghamton Compaq Cup 2001 - Zabrze The 'Fitz' Casino Challenger - Tunica Swanston Challenger - Sacramento Countrywide Classic USTA Challenger - Carson Samsung Securities Cup - Seoul JSM Challenger - Champaign Gran Copa Ericsson - Rio de Janeiro Hilton Waikoloa Village USTA Challenger - Waikoloa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno SAP Open - San Jose USTA Challenger of Burbank - Burbank Challenger DCNS de Cherbourg - Cherbourg Puerto Rico Challenger Tennis Event - Humacao The Wright Financial Group, Inc. Challenger - Champaign Tallahassee Tennis Challenger - Tallahassee GHI Bronz Classic - Bronx Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Internationaux de Tennis de Brest - Brest Music City Challenger - Nashville Yitzhak Rabin Men's Challenger - Tel Aviv Internationaux de Nouvelle-Caledonie - New Caledonia Semgroup Challenger - Tulsa Hilton Waikoloa USTA Challenger - Waikoloa Indian Oil Servo Challenger - Calcutta drkoop.com USTA Challenger of Tallahassee - Tallahassee Waco Tennis Challenger - Waco Bristol Challenger Trophy - Bristol Calabasas Challenger The USTA Challenger at West End Racquet - Torrance 2008 Lubbock Challenger - Lubbock ECM Cup - Prague Tulsa Challenger BH Tennis Open International Cup - Belo Horizonte Fifth-Third Bank Tennis Championships - Lexington Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Optimus Maia Open - Maia Samsung Securities Cup - Seoul 2001 UT Tyler Patriot Challenger - Tyler Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville SMS Tennis Cup - Sao Paulo Abierto Internacional Varonil Ciudad de Cancun - Cancun Manta Challenger Healthsouth/USTA Challenger - Denver GHI Bronx Tennis Classic - Bronx Dallas Challenger CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington VII Avierto Internacional de Salinas - Salinas Sporting Challenger - Turin USTA/Adtech Challenger - Boston New Delhi Challenger - New Delhi Rhodes Challenger Savannah Challenger Granby Challenger - Granby Atlantic City Open - Atlantic City USTA Seascape Challenger - Aptos Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Eisenberg Jerusalem Open - Jerusalem USTA Challenger of San Antonio - San Antonio Time Warner USTA Challenger - Binghamton Aptos Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Samsung Securities Cup - Seoul USTA Tallahassee Tennis Challenger - Tallahassee Challenger Ciudad de Tijuana - Tijuana AAPT Championships - Adelaide Challenger Lugano - Lugano Bucaramanga Challenger Shimadzu All Japan Indoor - Kyoto Eisenberg Jerusalem Open - Jerusalem Sacramento Challenger The LTA Men's Challenger - Southampton Napa Challenger Sony Ericsson Open 2008 - Belgrade XL Bermuda Open - Bermuda Calabasas Challenger drkoop.com USTA Challenger of Burbank - Burbank Knoxville Challenger Helsinki Challenger Waldbaum's Hamlet Cup - Long Island MTNL Cellular ATP Challenger - Mumbai Honda Kah Singapore Men's Tennis Open - Singapore Bogota Challenger - Bogota Gallagher International - Hamilton USTA Tallahassee Tennis Challenger - Tallahassee Bogota Challenger Baton Rouge Challenger TED Open - Istanbul Samsung Securities Cup - Seoul Manta Challenger Sarasota Challenger Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Ojai Challenger Lugano Challenger Reggio Emilia Challenger BMW Tennis Championship - Sunrise International Tennis Championships - Delray Beach GHI Bronx Tennis Classic - Bronx AT&T Challenger of Dallas - Dallas Meknes Challenger Rimouski Challenger The Wright Financial Group, Inc. Challenger - Champaign Pereira Challenger Leon Challenger Cremona Challenger Alessandria Challenger Milan Challenger 2004 Keys Gate Challenger - Homestead Aptos Challenger Beijing Challenger Aguascalenties Challenger Aptos Challenger Sacramento Challenger Seoul Challenger Charlottesville Challenger V Abierto Internacional de Salinas - Salinas 2002 USTA Tallahassee Tennis Challenger - Tallahassee Heineken Open - Auckland Sydney International - Sydney Fifth-Third Bank Tennis Championships - Lexington Franklin Templeton Tennis Classic - Scottsdale Champaign Challenger U.S. Mens's Clay Court Championship - Houston Countrywide Classic - Los Angeles Honolulu Challenger Zivnobanka Czech Open - Prostejov Legg Mason Tennis Classic - Washington Japan Open - Tokyo Heineken Open Shanghai - Shanghai Medellin Challenger Legg Mason Tennis Classic - Washington Kroger / St. Jude International - Memphis Verizon Tennis Challenge - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis The Hamlet Cup - Long Island Farmers Classic - Los Angeles Chennai Open - Chennai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis SAP Open - San Jose Franklin Templeton Tennis Classic - Scottsdale SAP Open - San Jose Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Countrywide Classic - Los Angeles Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Milan Indoors - Milan Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Indian Wells The Ericsson Open - Miami Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sybase Open - San Jose Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Sony Ericsson Open - Miami Heineken Open - Auckland Sony Ericsson Open - Miami Campbell's Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Regions Morgan Keegan Championships - Memphis Arizona Men's Tennis Championships - Scottsdale Abierto Mexicano Telcel - Acapulco Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Millenium Tennis Championships - Delray Beach AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Winston Salem - Winston Salem U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 French Open - Paris Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0